#pragma once
/*
 * @Author: hzm 
 * @Date: 2020-06-09 22:04:24 
 * @Last Modified by:   hzm 
 * @Last Modified time: 2020-06-09 22:04:24 
 */

#include <string>
#include <map>

struct STableField
{
	STableField(){}
	STableField(std::string strName,std::string strType,std::string strIndex):
		m_strName(strName),
		m_strType(strType),
		m_strDesc(strIndex)
	{
	}
	std::string m_strName;
	std::string m_strType;
	std::string m_strDesc;
};

struct STableInfo
{
	STableInfo(){}
	STableInfo(std::string strName)
		:m_strName(strName)
	{
	}
	std::string m_strName;
	std::map<std::string,STableField> m_mapField;
	std::string m_strKeyString;
};